machinery safeguard - French English Dictionary